Pros:
Attaching the back to the main part of the bed was super easy, no tools required! The bigger, more rambunctious dog in our household could definitely knock it apart, but when pushed against a wall this is sturdy enough for my smaller pup. The cushion is fully removable and the cover zips off for washing. I love that my lil lady now has an elevated spot to rest.
Cons:
Despite the color - "metal" - the feet on this bed are plastic. I noticed one of them was shattered when I was unpacking it. They attach with a single screw so I will be replacing them with decorative wooden feet shortly. The fabric has a chemical odor that is lingering even a week after airing it out. The fabric texture is collecting quite a lot of dog and cat hair in the loose weave - be prepared to vacuum it!