The pieces were pretty dinged when I received them but luckily none of the dings are a focal point. The usb ports work! It feels very sturdy! And the slats have some sticky pieces to keep the mattress in place! Would easily be 5 stars if the wood and metal were in better shape after shipping!