This beautiful customizable pet bed is handmade. You can choose to have a name on it or no name! Up to you! 🐶🐱 *Please be advised that this product does not come with a pet cushion insert* Small 24" x 18" Medium 30" x 20" Large 36"x 23" *All dog beds are made to order by me 🙂* They will come in two pieces with brackets and screws. So, you only have to attach the brackets to the bottom part. I want it to be easy and painless as possible. But for shipping I have to have them in two separate pieces. Please be advised that all sales are final, however, you can cancel before an item is shipped. If you have any questions, please don’t hesitate to ask me. If you want your pets name on the bed just let me know. Thank you.