Took my husband & I 45 minutes to assemble; directions are tricky in some spots. Feels sturdy, and looks nice with our decor. My only complaint is that it is too small, but that's because I didn't measure my wall before picking a TV stand. No complaints about the actual furniture piece.