Good buy! Easy assembly and appears sturdy. It only took us 45 minutes to assemble. Fits perfect on our  upshostered headboard. And  the added bonus , of quick and fast delivery.