Assembly was simple. All parts were in good condition. The under-bed drawers also roll well on carpet which is a win for us. Its a very nice frame. Overall satisfied with the quality for price. Hoping to have it fully setup in the coming days