Nice bed for the price.  Ordered for my daughter and she loves it.  Not too difficult to put together.  However, one end post does not align with the bed frame, which made attaching this part quite difficult.  Additionally, handle with care if you order the black finish, as we found it scratches easily.