It fits my needs perfectly. It took like 30 mins to set up. Its super functional and cute! Highly recommend!!