Took a bit to assemble but fits our bed perfectly and with just enough shelf space to keep the essentials!