It’s a good shelf for smaller needs. Assembly was straight fine but I’m not the best so people with more skills may do it faster. Overall happy with the purchase.