I love the bed and the storage is great!  The assembly was time consuming, but not difficult if you are handy and have built furniture before. The instructions were easy to follow but are pictures only.  My new Helix mattress fit perfectly.