Bought for my daughter's first apartment.  Took about 2 hours to assemble.  Directions were easy to follow.  Fairly sturdy.  She loves the look and fits her 50" tv perfectly.  She loved the sliding shelf.