Bed frame is nice but was a bit difficult to put together. There was not an optional to pay to have this bed assembled professionally. The drawers are held together with little brackets which pop off frequently. Overall a good bed for the price but definitely takes much longer than 30 minutes to assembly.