exactly what I need and great for a compact space, yes some assembly required but well worth it especially at this price