This piece is the right size and price for what I was looking for. It was difficult to assemble and once assembled, it was a bit flimsy. I plan on painting the insets to add some color and added a custom cut plexiglass top in blue. It looks great. If it was just a tad more sturdy, it would be perfect. I add separate support brackets.