Durable mdf construction.  Decent instructions and took 2 people about an hour to assemble.  Add another 30 minutes to attach to a metal bed frame.  The photo is accurate but please know that if your love pillows (as my 15 yr. old does), the shelves are hidden.  The hole for cables was a nice touch for your chargers eliminating the tangled mess.  I'd give it 5 stars but it would be nice if the headboard was higher, perhaps a third shelf would do the trick.