Love this piece! It’s sturdy and was pretty much fully assembled except for the legs. Fits all our speakersXboxcable box needs. It’s a great height! Our 1 yr old uses the top as a play table (but in all fairness she is a tall baby)