First, the pros…my grandson really likes this bed which I got for him. However, he gave up putting the bed together and he has put together a lot of stuff for me over the years. We ended up buying different hardware so he can finish putting on the cabinet doors. So be prepared for a difficult assembly job. It was delivered really fast and was packaged really well.