Everything I envisioned! Very sturdy, easy to put together my husband and I got it together in under an hour once everything was laid out. The material is soft, would definitely recommend taking the time to spray some fabric protector on it need getting the mattress on there. Ours in the picture is a king with no box spring the slates were complete all the way across good solid pieces for great support, I didn’t want to get out of bed!