The assembly was difficult and made me wish I paid for the professional assembly but, once the bed was finally done and all put together it is AMAZING. I love the charging station and how convenient it is; plus the under the bed storage! Love this bed frame.