Bed was sturdy and took some time to put together.  One of the posts was missing a hole but we were able to make it work.  Overall great quality and delivery was very fast!