I am a 67-year-old woman, and with my hammer and a little common sense, it was easy to put together. My dog loves it. Put her bed on top of it, and she immediately jumped up and got comfy.It is a great bed for my 12 pound maltipoo . I docked a star because it was very hard to put together and it came with No instructions. I had to go by the instructions on this product page .My pup absolutely loves this bed. She can sit on the deck and do neighborhood watch in comfort!Love these beds! They are very sturdy, the material is strong & the mesh is great for cooling hot tummies. While they are fairly easy to disassemble, it would be nice if they folded.My dachshund is a chewer and will chew holes all in his blankets while in the crate when I'm at work. This is the perfect solution for a soft area for him to lay on without destroying his blankets and ending up just laying on the bottom plastic tray in the crate. I'm hoping it withstands his chewing but so far he loves it!Esta bueno pero mi perra no le fuatoPt 1. No instructions on how to assemble.. bed does not fit. No instructions on how to fix. I don't have time to guess... pt. 2. my son in law had the worst time putting this thing together even had to mallet the parts together. Bed is fine now.. , if you have the patience to fuss with it. Not sure if I will buy another,, this was a testPerfect for my puppy who kept chewing and soiling on bed.I bought this product for my cat, who I noticed would lie on the kitchen floor in front of the patio windows soaking up the sun. I decided this couldn't be very comfortable for her, so set about looking for a suitable raised bed, which would allow her to sun bathe in comfort, whilst also having the opportunity to watch the birds outside! Within minutes of assembly (which is very easy by the way) she was curled up on it, living her best life. Really pleased with the product, great value and exactly what I was looking for. Thank you!