Bed is perfect!!! It took a long time to assemble (3hrs). This is because it has all the supports at the bottom which is great! This is exactly what I wanted and fully supported. Great purchase!