Great quality and not hard to put together. The bed does move over the edges though which isnt a problem for me because its against the wall. The frame has a flat surface so theres nothing holding the mattress in one spot