The bed is well built, easy to assemble, the only thing I don't like is that the top soft fluffy cover doesn't have a zipper to wash, so you have to put it on the machine with the filler and take too long to dry if you don't want to destroy it on the dryer.  The size is just right, I have a 95lp German Shepherd and she fits perfectly, and she seems to like it.