My husband did not enjoy assembling this piece :) Something about lack of a few pre-drilled holes idk lol. He had it built in under an hour. It’s a cute, functional, & non-obtrusive piece that holds my kids gaming tv & game system. It was delivered on the day specified. Four stars for serving the purpose I bought it for. 1 Star subtracted for the obnoxious stickers I had to peel off after assembly.