It was pretty easy to put together just time consuming. The shipping was fast.  The style of the bed frame was exactly what my son was a looking for when we upgraded his bed.  Overall it was a great purchase.