Drawers are very shallow and took about 3 1/2 hours to assemble. The mattress is firm but OK. The finished product is quite nice for the price.