Absolutely great for our needs, fits perfect and is space saving on comparison to the previous computer desk we had. Would 100% recommend compact but with plenty of storage room