Pretty easy to assemble.  Box is large and very heavy (fyi).  But very pretty, excellent storage and can fit just about any size tv on top.