This took 4 hours to put together. The quality is OK. Our full size mattress doesn't fit right, so it's bent some to fit.