Exactly what I needed and hoped for. I use this as a laptop desk beneath a window sill. It’s a tight space so the glass side panels are nice. I was able to assemble this with my 9 year old and in not a very tool-handy person. Sturdy and well made. Great bang for the buck- prior to finding this I was going to have something custom built - that would have been far costlier.