arrived in a very timely manner, well packaged. Easy to assemble except for the closer mechanism for the seat lid. Did not install that it did not work easily. 
It fits the space perfectly, we put it at the end of our bed. I can put extra blankets and pillows in it. Our cocker spaniel finds it much easier to use to hop up onto and off of our bed. I did put a cushion on the seat to make it just right to sit on and put on your shoes.
Love it ...quality met my standards very well.