The beb frame arrived in perfect condition. All of the parts and hardware were there. It was very easy to put together. I was able to do this by myself. I am very satisfied with the quality and and fit up of this item. Thank you.