This is a beautiful piece for the price. It's much larger/taller than anticipated. Took about an hour to assemble.  I purchased a 12 inch memory foam for the top and 7 inch for the bottom, both fit nicely. It is a sturdy piece of furniture that is perfect for a guest room.  The only problem I see is the stitching on the back board is not straight and even. It's only noticeable if you are right on top of it, and pillows cover that part up.