This is a Beautiful Bed.  Perfect size and high quality.  Easy assembly just screw on the legs. I read other reviews and many talk about the cushion being very hard which they are all 100% right!  It does have a cushion case so you can replace it with a soft cushion which is what I did. Other than that I like the bed SO MUCH.  My dog Zoe is 17 lbs and has plenty of room.