This piece did take a little bit of time to put together. However it’s totally worth it. I got it to replace my 6 year old son’s current dresser. The color is exactly as shown online. It’s definitely sturdy and should withstand the normal wear and tear from a child.